push plow - French English Dictionary